<?php if(!defined('BASEPATH')) exit ('No direct access script allowed');

class Suratmasukmodel extends CI_Model
{
	public function get_all_surat_masuk()
	{
		return $this->db->get('surat_masuk');
	}
	public function get_all_surat_masuk2()
	{
		$this->db->select('surat_masuk.ID_SURAT_MASUK,surat_masuk.NO_SURAT,surat_masuk.TANGGAL_SURAT,kantor.NAMA_KANTOR');
		//$this->db->select('id_surat_masuk'=>'id_surat_masuk',
		//'no_surat'=>'no_surat','tanggal_surat'=>'tanggal_surat','nama_kantor'=>'nama_kantor',);
		$this->db->from('surat_masuk');
		$this->db->join('kantor', 'surat_masuk.asal_surat = kantor.kd_kantor');
		return $this->db->get();
	}
	public function tambah_data_surat_masuk($data)
	{
		$this->db->insert('surat_masuk',$data);
	}
	public function get_surat_masuk_by_id($id)
	{
		$this->db->where('id_surat_masuk',$id);
		return $this->db->get('surat_masuk');
	}
	public function edit_data_surat_masuk($data,$id)
	{
		$this->db->where('id_surat_masuk',$id);
		$this->db->update('surat_masuk',$data);
	}
	public function delete_surat_masuk($id)
	{
		$this->db->where('id_surat_masuk',$id);
		$this->db->delete('surat_masuk');
	}
	public function get_surat_masuk($num,$offset)
	{
		$this->db->select('surat_masuk.ID_SURAT_MASUK,surat_masuk.NO_SURAT,surat_masuk.TANGGAL_SURAT,kantor.NAMA_KANTOR');
		$this->db->from('surat_masuk');
		$this->db->join('kantor', 'surat_masuk.asal_surat = kantor.kd_kantor');
		$this->db->limit($num,$offset);
		$data = $this->db->get();
		return $data->result();
    }
	
}